package com.crm.model.vo.csd.customerManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @author yincuimei
 * @Date 2021/7/23 9:07
 * (客服部)-客户管理->客户列表
 */
@Data
public class CustomerVO {

    //客户ID
    private String customerId;

    //客户编码
    private String customerNumber;

    //客户名称
    private String customerName;

    //所属公司ID
    private String companyId;

    //所属公司名
    private String companyName;

    //所有人姓名
    private String userName;

    //创建时间
    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date createTm;

    //客户级别(A、B、C、D类：维护在字典表里type_code为5)
    private String customerLevel;

    //标签
    private String tag;

    //客户状态---：0：否；1：是；2:锁定数据
    private Integer memberErrorData;

    //客户类型(客户类型  0企业客户 1个人客户)
    private String customerType;

    //会员等级---0:非会员客户;1:VIP1;2:VIP2;3:VIP3;4:VIP4;5:VIP5;
    private Integer membershipLevel;

    //目前状态---0: 未领取; 1: 已领取(我领取的客户);2: 已分配(分配给我的客户);3: 自建客户(用户模块我自建的客户);
    private Short currentStatus;

    //联系方式
    private String contactPersonPhone;
}
